# """
# 使用变量保存数据并进行加减乘除运算
#
# Version: 0.1
# Author: 骆昊
# """
# a = 321
# b = 12
# print(a + b)    # 333
# print(a - b)    # 309
# print(a * b)    # 3852
# print(a / b)    # 26.75
# print(a // b)    # 26
# print(a % b)    # 9
#
#
# """
# 使用type()检查变量的类型
#
# Version: 0.1
# Author: 骆昊
# """
# a = 100
# b = 12.345
# c = 1 + 5j
# d = 'hello, world'
# e = True
# print(type(a))    # <class 'int'>
# print(type(b))    # <class 'float'>
# print(type(c))    # <class 'complex'>
# print(type(d))    # <class 'str'>
# print(type(e))    # <class 'bool'>
#
#
# """
# 用户身份验证
#
# Version: 0.1
# Author: 骆昊
# """
# username = input('请输入用户名: ')
# password = input('请输入口令: ')
# # 用户名是admin且密码是123456则身份验证成功否则身份验证失败
# if username == 'admin' and password == '123456':
#     print('身份验证成功!')
# else:
#     print('身份验证失败!')
#
"""
输出乘法口诀表(九九表)

Version: 0.1
Author: 骆昊
"""

# for i in range(1, 10):
#     for j in range(1, i + 1):
#         print('%d*%d=%d' % (i, j, i * j), end='\t')
#     print()

# import os
# import time
#
#
# def main():
#     content = '北京欢迎你为你开天辟地…………'
#     while True:
#         # 清理屏幕上的输出
#         os.system('clear')  # os.system('clear')
#         print(content)
#         # 休眠200毫秒
#         time.sleep(0.2)
#         content = content[1:] + content[0]
#
#
# if __name__ == '__main__':
#     main()

"""
《幸运的基督徒》
有15个基督徒和15个非基督徒在海上遇险，为了能让一部分人活下来不得不将其中15个人扔到海里面去，有个人想了个办法就是大家围成一个圈，由某个人开始从1报数，报到9的人就扔到海里面，他后面的人接着从1开始报数，报到9的人继续扔到海里面，直到扔掉15个人。由于上帝的保佑，15个基督徒都幸免于难，问这些人最开始是怎么站的，哪些位置是基督徒哪些位置是非基督徒。
"""


def main():
    persons = [True] * 30
    counter, index, number = 0, 0, 0
    while counter < 15:
        if persons[index]:
            number += 1
            if number == 9:
                persons[index] = False
                counter += 1
                number = 0
        index += 1
        index %= 30
    for person in persons:
        print('基' if person else '非', end='')


if __name__ == '__main__':
    main()

